biological preparations - Espagnol Anglais Dictionnaire